Projetar XAML no Visual Studio e com o Blend para Visual Studio

您所在的位置:网站首页 blend for visual Projetar XAML no Visual Studio e com o Blend para Visual Studio

Projetar XAML no Visual Studio e com o Blend para Visual Studio

2024-03-01 23:38| 来源: 网络整理| 查看: 265

Projetar XAML no Visual Studio e no Blend para Visual Studio Artigo 06/19/2023

O Visual Studio e o Blend for Visual Studio fornecem ferramentas visuais para criar interfaces do usu谩rio envolventes e experi锚ncias de m铆dia avan莽adas com XAML para v谩rios tipos de aplicativos. Os dois IDEs (ambientes de desenvolvimento integrados) compartilham um conjunto comum de recursos, incluindo um editor XAML visual (o designer). O Blend para Visual Studio, que d谩 suporte 脿s plataformas WPF e UWP, fornece ferramentas adicionais para a cria莽茫o de estados visuais e anima莽玫es.

脡 poss铆vel alternar entre o Visual Studio e o Blend para Visual Studio e at茅 deixar o mesmo projeto aberto nos dois IDEs ao mesmo tempo. As altera莽玫es salvas nos arquivos XAML em um IDE podem ser aplicadas por meio de recarregamento autom谩tico ao mudar para o outro IDE. Voc锚 pode controlar o comportamento de recarregamento navegando at茅 Ferramentas>Op莽玫es>Ambiente>Documentos em qualquer IDE.

Instala莽茫o

Para criar aplicativos WPF, instale a carga de trabalho do desenvolvimento de 谩rea de trabalho .NET no Visual Studio. O Blend para Visual Studio tamb茅m ser谩 instalado.

Para criar aplicativos UWP, instale a carga de trabalho de desenvolvimento de Plataforma Universal do Windows no Visual Studio. O Blend para Visual Studio tamb茅m ser谩 instalado.

Para criar aplicativos no Xamarin.Forms, instale a carga de trabalho Desenvolvimento mobile com .NET no Visual Studio. O Blend para Visual Studio n茫o ser谩 instalado, pois n茫o d谩 suporte a aplicativos Xamarin.Forms.

Funcionalidades compartilhadas

Para tarefas de desenvolvimento mais b谩sicas, o Visual Studio e o Blend para Visual Studio compartilham o mesmo conjunto de janelas e funcionalidades, com algumas diferen莽as sutis. Alguns dos destaques incluem:

IntelliSense: os dois IDEs d茫o suporte a recursos do IntelliSense, como o preenchimento de declara莽茫o.

Depura莽茫o: 茅 poss铆vel depurar no Visual Studio e no Blend para Visual Studio, incluindo a defini莽茫o de pontos de interrup莽茫o no c贸digo para depurar um aplicativo em execu莽茫o e o uso da Recarga Din芒mica para alterar o c贸digo XAML enquanto o aplicativo est谩 em execu莽茫o. Para manter uma experi锚ncia de depura莽茫o consistente com o Visual Studio, o Blend for Visual Studio inclui a maioria das janelas de depura莽茫o e barras de ferramentas do Visual Studio.

Recarga de arquivo: voc锚 pode editar os arquivos XAML no Visual Studio ou no Blend para Visual Studio. Os arquivos editados que foram salvos s茫o recarregados automaticamente conforme voc锚 alterna entre os IDEs. Voc锚 pode controlar o comportamento de recarregamento navegando at茅 Ferramentas>Op莽玫es>Ambiente>Documentos em qualquer IDE.

Layouts e configura莽玫es sincronizadas: as prefer锚ncias de configura莽玫es e layouts de janelas de ferramentas de personaliza莽茫o para o Visual Studio ou Blend para Visual Studio s茫o sincronizadas em seus dispositivos e vers玫es quando voc锚 entra com a mesma conta de personaliza莽茫o. Confira Sincronizar configura莽玫es em v谩rios computadores.

Funcionalidades avan莽adas do Blend para Visual Studio

Para aumentar sua produtividade, considere o uso do Blend for Visual Studio para as tarefas a seguir. Estas s茫o as 谩reas em que o Blend for Visual Studio d谩 mais funcionalidades do que o designer do Visual Studio ou o c贸digo isolado.

Tarefa Visual Studio Blend for Visual Studio Mais informa莽玫es Projetar estados visuais N茫o h谩 ferramenta para ajudar voc锚 a criar estados visuais; 茅 necess谩rio cri谩-los programaticamente. Use ferramentas de design para alterar a apar锚ncia de um controle com base em seu estado. Estados visuais Criar anima莽玫es N茫o h谩 nenhuma ferramenta de design para anima莽玫es; voc锚 precisa cri谩-las de forma program谩tica. Isso exige no莽玫es b谩sicas da anima莽茫o e do sistema de tempo no WPF, al茅m de amplas compet锚ncias em codifica莽茫o. Voc锚 cria anima莽玫es visualmente e pode visualiz谩-las no Blend for Visual Studio. Isso 茅 mais r谩pido e mais preciso do que criar as anima莽玫es em c贸digo. 脡 poss铆vel adicionar gatilhos para manipular a intera莽茫o do usu谩rio e mudar para o c贸digo para adicionar manipuladores de eventos e outras funcionalidades. Animar objetos Transformar formas e texto em demarcadores para facilitar a manipula莽茫o Sem suporte. Voc锚 pode fazer altera莽玫es sutis ou dr谩sticas em formas (como ret芒ngulos e elipses) convertendo-as em demarcadores, que fornecem um melhor controle de edi莽茫o. 脡 poss铆vel alterar a forma ou combinar demarcadores, al茅m de criar demarcadores compostos com base em v谩rias formas.

Voc锚 tamb茅m pode converter blocos de texto em demarcadores para manipul谩-los como imagens vetoriais.

Desenhe as formas e demarcadores Editar controles, modelos e estilos Exige a codifica莽茫o e o conhecimento de estilos e modelos do WPF. Transforme qualquer imagem em um controle.

Use as ferramentas de edi莽茫o de modelo para fazer altera莽玫es em controles, estilos e modelos com apenas alguns cliques do mouse.

Por exemplo, 茅 poss铆vel usar os recursos de estilo do Blend for Visual Studio para implementar controles WPF comuns (como bot玫es, caixas de listagem, barras de rolagem, menus, etc.) e alterar a cor, o estilo ou o modelo subjacente diretamente no Blend for Visual Studio. Voc锚 pode mudar para o c贸digo para dar os toques finais, se desejar.

Modificar o estilo de objetos Conectar a interface do usu谩rio aos dados 脡 poss铆vel criar uma fonte de dados com base em recursos, como bancos de dados SQL Server, WCF ou servi莽os Web, objetos ou lista do SharePoint, depois associar a fonte de dados aos controles da interface do usu谩rio.

Dados de tempo de design devem ser criados manualmente para proporcionar uma experi锚ncia de design interativa.

Para aplicativos do .NET Framework, crie dados de amostra com facilidade para executar prot贸tipos e testes. Mude para dados din芒micos quando voc锚 estiver pronto.

As funcionalidades de gera莽茫o de dados do Blend para Visual Studio s茫o impressionantes (茅 poss铆vel adicionar nomes, n煤meros, URLs e fotos de maneira f谩cil e imediata) e podem economizar um bom tempo.

Para dados din芒micos, 茅 poss铆vel associar os controles da interface do usu谩rio a um arquivo XML ou a qualquer fonte de dados CLR.

Exibir dados

Para obter mais informa莽玫es sobre design avan莽ado de XAML, confira Criar uma interface do usu谩rio usando o Blend para Visual Studio.

Conte煤do relacionado Vis茫o geral do XAML Vis茫o geral do Blend para Visual Studio


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3